*{
    margin: 0;
    padding: 0;
}
#left-nav{
	width: 160px;
    background-color: #614D2A;
    float: left;
    height: 100px;
    position: fixed;
    top: 0;
    z-index: 151;
}
#left-nav a:hover{
	color: red;
}
#left-nav #user-info {
	width: 160px;
	height: 262.2px;
    background-color: red;
}
#left-nav #user-info .not-login {
    font-family: -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    text-align: center;
}
#left-nav #user-info .portrait-container {
    height: 125px;
    line-height: 0;
}
#left-nav #user-info .pic {
    margin: 25px 35px 10px;
    border-radius: 45px;
    width: 90px;
}
#left-nav #user-info .not-login .input-wrapper {
    padding: 5px;
}
#left-nav #user-info .not-login input {
    width: 115px;
    border-radius: 3px;
    border: none;
    font-size: 11px;
    padding: 4px;
}
#left-nav #user-info .not-login .btn-group {
    display: inline-block;
    padding: 15px 0;
}

#left-nav #user-info .not-login #btn-login {
    background-color: #e97c62;
    margin-right: 10px;
}

#left-nav #user-info .not-login .btn {
    border-radius: 3px;
    padding: 4px 8px;
    font-size: 11px;
    color: white;
    margin-top: 10px;
}
#left-nav #user-info .not-login #btn-register {
	
    background-color: #5cae97;
}

#left-nav #user-info .not-login .btn {
    border-radius: 3px;
    padding: 4px 8px;
    font-size: 11px;
    color: white;
}
#link-buttons{
	width: 160px;
	height: 650px;
	background-color:#614D2A ;
	float: left;
	
	}
#left-nav #link-buttons > a {
    padding: 0 25px;
    padding-top: 0px;
    padding-right: 25px;
    padding-bottom: 0px;
    padding-left: 25px;
    color: #fefefe;
    display: block;
    font-family: -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    font-size: 13px;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
    text-indent: 6px;

}
#left-nav #link-buttons > a:hover{
	color: yellow;
	width:110px ;
	height: 50px;
	border-left: 4px #e97c62 solid;
    padding-left: 21px;
	background-color:#990000;
}
a {
    text-decoration: none;
    outline: none;
    color: inherit;
}
a {
    color: #333333;
    text-decoration: none;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}
body {
    margin: 0;
    height: 100%;
    background-color: #f7f9fb;
    font-family: -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
}

body {
    text-align: left;
}
/*@media screen and (max-width: 1270px)*/
#top-nav {
    position: absolute;
    top: 0;
    left: 0;
    width: 1110px;
}
#top-nav {
    height: 50px;
    margin-left: 160px;
    background-color: #eeeeee;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 150;
}
#top-nav .wrapper {
    padding: 0 40px;
    margin-right: 160px;
    position: relative;
}
#top-nav .wrapper .inner-wrapper {
    width: 1030px;
    margin: auto;
    position: relative;
}
.bdwm-search-box .search-ipt {
    margin: 10px 0;
    padding: 0 0 0 10px;
    height: 28px;
    line-height: 28px;
    width: 338px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
}
.bdwm-search-box>img {
    position: relative;
    right: 30px;
    top: 4px;
    cursor: pointer;
}
#top-nav .top-right-links {
    height: 50px;
    line-height: 50px;
    position: absolute;
    right: 0;
    top: 0;
    padding-right: 6px;
    font-family: -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    color: #959595;
    font-size: 14px;
}
#page-content {
    padding: 50px 0 0 160px;
}
#page-thread, .page-thread {
    width: 1110px;
    
    padding: 0 40px;
    margin: 0 auto 40px auto;
    font-family: -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    letter-spacing: 1px;
}
#slides {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 100;
}
/*#slider-bg {*/
/*    background: url(images/carbon-bg.png) repeat scroll 0 0 transparent;*/
/*    background-color: #000;*/
/*    height: 300px;*/
/*    width: 500px;*/
/*}*/
#slider-photos {
    height: 300px;
    position: absolute;
    width: 500px;
}
#slider-photos {
    height: 300px;
    position: absolute;
    width: 500px;
}
element.style {
    overflow: hidden;
    position: relative;
    display: block;
}
.slides_container {
    display: none;
    overflow: hidden;
    position: relative;
    width: 500px;
}
.caption {
    border-radius: 2px 2px 2px 2px;
    bottom: 0;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    position: absolute;
    right: 70px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    z-index: 500;
}
.slides_container div.slide {
    display: block;
    height: 266px;
    width: 500px;
}
#banner_top_0{
	width: 1030px;
	height: 62.4px;
	
}
#banner_top, .advt{
	width: 1030px;
	height: 62.4px;
}
.hdic {
    width: 520px;
    float: left;
    margin-right: 10px;
}
.bktu {
    height: 120px;
    width: 180px;
    border: 1px solid #cad5e8;
    padding: 3px;
    margin: 5px 0px 5px 0px;
}
.ds {
    color: #999;
    font-size: 15px;
}
.biao {
    border: 1px solid #eeeeee;
    width: 100%;
    border-collapse: collapse;
}
.biao th {
    padding: 5px 10px 5px 10px;
    border-top: 4px solid #EA6242;
    color: #111111;
    background: #ffffff;
    font-weight: 600;
    font-size: 18px;
}

.biao td {
    padding: 7px 10px 8px 10px;
    background: #ffffff;
}
.bktu {
    height: 120px;
    width: 180px;
    border: 1px solid #cad5e8;
    padding: 3px;
    margin: 5px 0px 5px 0px;
}
.bktu img {
    height: 120px;
    width: 180px;
    object-fit: cover;
}
.hdir {
    width: 500px;
    float: right;
}

#footer {
    margin-left: 160px;
    min-width: 1110px;
    padding: 20px 0;
    background-color: #e5e5e5;
    text-align: center;
    font: 10px -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
    color: #696969;
}
#footer a {
    color: #999999;
    text-decoration: none;
}


#slider-wrapper {
    position: relative;
    width: 500px;
    height: 300px;
}
/*#slider-bg {*/
/*    background: url("images/carbon-bg.png") repeat scroll 0 0 transparent;*/
/*    background-color: #000;*/
/*    height: 300px;*/
/*    width: 500px;*/
/*}*/
#slider-photos {
    height: 300px;
    position: absolute;
    width: 500px;
}
#slides {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 100;
}
.slides_container {
    display: none;
    overflow: hidden;
    position: relative;
    width: 500px;
}
.entry .slides_container {
    width: 100px;
}
.slides_container div.slide {
    display: block;
    height: 266px;
    width: 500px;
}
#slides .next, #slides .prev {
    display: block;
    height: 70px;
    left: 0;
    position: absolute;
    top: 116px;
    width: 30px;
    z-index: 101;
}
#slides .next {
    left: 470px;
}
a.portfolio-slide-prev, a.portfolio-slide-next {
}
.pagination {
    margin: 0 auto;
        margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    width: 120px;
    height: 34px;
}
.pagination li {
    float: left;
    list-style: none outside none;
    margin: 0 3px;
    padding: 0;
    height: 14px;
    padding-top: 10px;
}
/*.pagination li a {*/
/*    background: url("images/slider-pagination.png") repeat scroll 0 -14px transparent;*/
/*    display: block;*/
/*    float: left;*/
/*    height: 0;*/
/*    overflow: hidden;*/
/*    padding-top: 14px;*/
/*    width: 14px;*/
/*}*/
/*.pagination li.current a {*/
/*    background: url("images/slider-pagination.png") repeat scroll 0 0 transparent;*/
/*}*/
.caption {
    border-radius: 2px 2px 2px 2px;
    bottom: 0;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    position: absolute;
    right: 70px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    z-index: 500;
}
.caption h1 {
    background: none repeat scroll 0 0 #E40404;
    margin: 0;
    opacity: 1;
    padding: 10px 20px;
    text-transform: uppercase;
    max-width: 600px;
    width:390px;
}
.caption h1 a {
    font-family: "黑体";
    color: #fff;
     font-size: 16px;
    font-weight: normal;
}
.caption p {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    padding: 10px 20px;
    width: 390px;
}
.caption p a {
    -moz-transition: all 0.2s ease-in 0s;
    border-bottom: 1px solid transparent;
    color: #DDDDDD;
    font-size: 12px;
}
.caption p a:hover {
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
}
